Home / Dictionary / touch down
touch down
verb
To land an aircraft or spacecraft.
"The plane will touch down in Heathrow at about 2 o'clock."
To score a touchdown
To score a try.
Practice "touch down" in context
WordNote uses spaced repetition across multiple quiz levels, from recognizing the meaning to recalling it in active practice.
Save to WordNote — it's free →No credit card. No install required.